;-------------------------------------------------------------------------------
; tpser.inf
;
; TP-LINK Diagnostics Interface
;
; Copyright (C), 2012, TP-LINK TECHNOLOGIES CO., LTD.


[Version]
signature  = "$WINDOWS NT$"
Class      = Ports
Provider   = %TPLINK%
ClassGuid  = {4D36E978-E325-11CE-BFC1-08002BE10318}
DriverVer  = 02/28/2011,2.0.8.4
Catalogfile= tpusbser.cat

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
%TPLINK% = QcomSerialPort, NTia64, NTamd64

[SourceDisksNames]
  1000 = %QcomSrcDisk%,"",,

[SourceDisksFiles]
  tpusbser.sys = 1000

[QcomSerialPort]
%TpDevice02030% = QportInstall00, USB\VID_2357&PID_0203&MI_00
%TpDevice02040% = QportInstall00, USB\VID_2357&PID_0204&MI_00
%TpDevice02050% = QportInstall00, USB\VID_2357&PID_0205&MI_00
%TpDevice02060% = QportInstall00, USB\VID_2357&PID_0206&MI_00
%TpDevice02070% = QportInstall00, USB\VID_2357&PID_0207&MI_00
%TpDevice02080% = QportInstall00, USB\VID_2357&PID_0208&MI_00
%TpDevice02090% = QportInstall00, USB\VID_2357&PID_0209&MI_00
%TpDevice020A0% = QportInstall00, USB\VID_2357&PID_020A&MI_00
%TpDevice90000% = QportInstall00, USB\VID_2357&PID_9000&MI_00
%TpDevice90010% = QportInstall00, USB\VID_2357&PID_9001&MI_00
%TpDevice90020% = QportInstall00, USB\VID_2357&PID_9002&MI_00
%TpDevice90030% = QportInstall00, USB\VID_2357&PID_9003&MI_00
%TpDevice90040% = QportInstall00, USB\VID_2357&PID_9004&MI_00
%TpDevice90050% = QportInstall00, USB\VID_2357&PID_9005&MI_00
%TpDevice90060% = QportInstall00, USB\VID_2357&PID_9006&MI_00
%TpDevice9008%  = QportInstall00, USB\VID_2357&PID_9008
%TpDevice900E%  = QportInstall00, USB\VID_2357&PID_900E
%QcDevice02030% = QportInstall00, USB\VID_05C6&PID_0203&MI_00
%QcDevice02040% = QportInstall00, USB\VID_05C6&PID_0204&MI_00
%QcDevice02050% = QportInstall00, USB\VID_05C6&PID_0205&MI_00
%QcDevice02060% = QportInstall00, USB\VID_05C6&PID_0206&MI_00
%QcDevice02070% = QportInstall00, USB\VID_05C6&PID_0207&MI_00
%QcDevice02080% = QportInstall00, USB\VID_05C6&PID_0208&MI_00
%QcDevice02090% = QportInstall00, USB\VID_05C6&PID_0209&MI_00
%QcDevice020A0% = QportInstall00, USB\VID_05C6&PID_020A&MI_00
%QcDevice90000% = QportInstall00, USB\VID_05C6&PID_9000&MI_00
%QcDevice90010% = QportInstall00, USB\VID_05C6&PID_9001&MI_00
%QcDevice90020% = QportInstall00, USB\VID_05C6&PID_9002&MI_00
%QcDevice90030% = QportInstall00, USB\VID_05C6&PID_9003&MI_00
%QcDevice90040% = QportInstall00, USB\VID_05C6&PID_9004&MI_00
%QcDevice90050% = QportInstall00, USB\VID_05C6&PID_9005&MI_00
%QcDevice90060% = QportInstall00, USB\VID_05C6&PID_9006&MI_00
%QcDevice9008%  = QportInstall00, USB\VID_05C6&PID_9008
%QcDevice900E%  = QportInstall00, USB\VID_05C6&PID_900E

[QcomSerialPort.NTia64]
%TpDevice02030% = QportInstall00, USB\VID_2357&PID_0203&MI_00
%TpDevice02040% = QportInstall00, USB\VID_2357&PID_0204&MI_00
%TpDevice02050% = QportInstall00, USB\VID_2357&PID_0205&MI_00
%TpDevice02060% = QportInstall00, USB\VID_2357&PID_0206&MI_00
%TpDevice02070% = QportInstall00, USB\VID_2357&PID_0207&MI_00
%TpDevice02080% = QportInstall00, USB\VID_2357&PID_0208&MI_00
%TpDevice02090% = QportInstall00, USB\VID_2357&PID_0209&MI_00
%TpDevice020A0% = QportInstall00, USB\VID_2357&PID_020A&MI_00
%TpDevice90000% = QportInstall00, USB\VID_2357&PID_9000&MI_00
%TpDevice90010% = QportInstall00, USB\VID_2357&PID_9001&MI_00
%TpDevice90020% = QportInstall00, USB\VID_2357&PID_9002&MI_00
%TpDevice90030% = QportInstall00, USB\VID_2357&PID_9003&MI_00
%TpDevice90040% = QportInstall00, USB\VID_2357&PID_9004&MI_00
%TpDevice90050% = QportInstall00, USB\VID_2357&PID_9005&MI_00
%TpDevice90060% = QportInstall00, USB\VID_2357&PID_9006&MI_00
%TpDevice9008%  = QportInstall00, USB\VID_2357&PID_9008
%TpDevice900E%  = QportInstall00, USB\VID_2357&PID_900E
%QcDevice02030% = QportInstall00, USB\VID_05C6&PID_0203&MI_00
%QcDevice02040% = QportInstall00, USB\VID_05C6&PID_0204&MI_00
%QcDevice02050% = QportInstall00, USB\VID_05C6&PID_0205&MI_00
%QcDevice02060% = QportInstall00, USB\VID_05C6&PID_0206&MI_00
%QcDevice02070% = QportInstall00, USB\VID_05C6&PID_0207&MI_00
%QcDevice02080% = QportInstall00, USB\VID_05C6&PID_0208&MI_00
%QcDevice02090% = QportInstall00, USB\VID_05C6&PID_0209&MI_00
%QcDevice020A0% = QportInstall00, USB\VID_05C6&PID_020A&MI_00
%QcDevice90000% = QportInstall00, USB\VID_05C6&PID_9000&MI_00
%QcDevice90010% = QportInstall00, USB\VID_05C6&PID_9001&MI_00
%QcDevice90020% = QportInstall00, USB\VID_05C6&PID_9002&MI_00
%QcDevice90030% = QportInstall00, USB\VID_05C6&PID_9003&MI_00
%QcDevice90040% = QportInstall00, USB\VID_05C6&PID_9004&MI_00
%QcDevice90050% = QportInstall00, USB\VID_05C6&PID_9005&MI_00
%QcDevice90060% = QportInstall00, USB\VID_05C6&PID_9006&MI_00
%QcDevice9008%  = QportInstall00, USB\VID_05C6&PID_9008
%QcDevice900E%  = QportInstall00, USB\VID_05C6&PID_900E

[QcomSerialPort.NTamd64]
%TpDevice02030% = QportInstall00, USB\VID_2357&PID_0203&MI_00
%TpDevice02040% = QportInstall00, USB\VID_2357&PID_0204&MI_00
%TpDevice02050% = QportInstall00, USB\VID_2357&PID_0205&MI_00
%TpDevice02060% = QportInstall00, USB\VID_2357&PID_0206&MI_00
%TpDevice02070% = QportInstall00, USB\VID_2357&PID_0207&MI_00
%TpDevice02080% = QportInstall00, USB\VID_2357&PID_0208&MI_00
%TpDevice02090% = QportInstall00, USB\VID_2357&PID_0209&MI_00
%TpDevice020A0% = QportInstall00, USB\VID_2357&PID_020A&MI_00
%TpDevice90000% = QportInstall00, USB\VID_2357&PID_9000&MI_00
%TpDevice90010% = QportInstall00, USB\VID_2357&PID_9001&MI_00
%TpDevice90020% = QportInstall00, USB\VID_2357&PID_9002&MI_00
%TpDevice90030% = QportInstall00, USB\VID_2357&PID_9003&MI_00
%TpDevice90040% = QportInstall00, USB\VID_2357&PID_9004&MI_00
%TpDevice90050% = QportInstall00, USB\VID_2357&PID_9005&MI_00
%TpDevice90060% = QportInstall00, USB\VID_2357&PID_9006&MI_00
%TpDevice9008%  = QportInstall00, USB\VID_2357&PID_9008
%TpDevice900E%  = QportInstall00, USB\VID_2357&PID_900E
%QcDevice02030% = QportInstall00, USB\VID_05C6&PID_0203&MI_00
%QcDevice02040% = QportInstall00, USB\VID_05C6&PID_0204&MI_00
%QcDevice02050% = QportInstall00, USB\VID_05C6&PID_0205&MI_00
%QcDevice02060% = QportInstall00, USB\VID_05C6&PID_0206&MI_00
%QcDevice02070% = QportInstall00, USB\VID_05C6&PID_0207&MI_00
%QcDevice02080% = QportInstall00, USB\VID_05C6&PID_0208&MI_00
%QcDevice02090% = QportInstall00, USB\VID_05C6&PID_0209&MI_00
%QcDevice020A0% = QportInstall00, USB\VID_05C6&PID_020A&MI_00
%QcDevice90000% = QportInstall00, USB\VID_05C6&PID_9000&MI_00
%QcDevice90010% = QportInstall00, USB\VID_05C6&PID_9001&MI_00
%QcDevice90020% = QportInstall00, USB\VID_05C6&PID_9002&MI_00
%QcDevice90030% = QportInstall00, USB\VID_05C6&PID_9003&MI_00
%QcDevice90040% = QportInstall00, USB\VID_05C6&PID_9004&MI_00
%QcDevice90050% = QportInstall00, USB\VID_05C6&PID_9005&MI_00
%QcDevice90060% = QportInstall00, USB\VID_05C6&PID_9006&MI_00
%QcDevice9008%  = QportInstall00, USB\VID_05C6&PID_9008
%QcDevice900E%  = QportInstall00, USB\VID_05C6&PID_900E

[QportInstall00.NT]
CopyFiles=QCUsbDriverFiles
AddReg = All00, AddReg

[QCUsbDriverFiles]
tpusbser.sys

[DestinationDirs]
DefaultDestDir = 12

[QportInstall00.NT.Services]
AddService=tpusbser,  0x00000002, QC_USBSerialService

[QC_USBSerialService]
DisplayName   = %QCUSBSER%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %12%\tpusbser.sys

[All00]
HKR,,NTMPDriver,,tpusbser.sys

[AddReg]
HKR,,PortSubClass,1,01
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[Strings]
QCUSBSER = "TP-LINK USB Device for Legacy Serial Communication Driver"
QcomSrcDisk = "TP-LINK USB Driver Disk"
TPLINK = "TP-LINK Technologies Co., Ltd."
TpDevice02030 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice02040 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice02050 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice02060 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice02070 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice02080 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice02090 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice020A0 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice90000 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice90010 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice90020 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice90030 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice90040 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice90050 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice90060 = "TP-LINK HS-USB Diagnostics Interface"
TpDevice9008  = "TP-LINK HS-USB QDLoader Interface"
TpDevice900E  = "TP-LINK HS-USB Diagnostics Interface"
QcDevice02030 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice02040 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice02050 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice02060 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice02070 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice02080 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice02090 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice020A0 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice90000 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice90010 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice90020 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice90030 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice90040 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice90050 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice90060 = "TP-LINK HS-USB Diagnostics Interface"
QcDevice9008  = "TP-LINK HS-USB QDLoader Interface"
QcDevice900E  = "TP-LINK HS-USB Diagnostics Interface"
